GetCovers
GetCovers1) est un script bash, possédant une interface graphique, qui permet d'effectuer des opérations automatiquement sur votre collection musicale. Le script est basé sur Rhythmbox (et sa base de donnée), mais si cette dernière n'est pas trouvée, le dossier ~/Musique2) sera traité.
Installation
Il vous faut tout d'abord installer les dépendances.
Il faut au moins le paquet zenity.
Les autres dépendances servent à effectuer des actions supplémentaires
id3tool, pour enregistrer les informations des morceaux dans les id3tag des morceaux
sqlite3, pour enregistrer les paroles sur votre iPod ou iPhone
Il vous faut ensuite télécharger le script.
Fonctions
Récupérer les pochettes, depuis le site d'Amazon
Elles seront enregistrées, au choix, dans le dossier de pochettes de Rhythmbox, ou dans les dossiers respectifs de chaque album
Récupérer les paroles, depuis lyrics.astraweb.com
Enregistrer les informations des morceaux dans le fichier mp3 (id3tags)
Envoyer les paroles sur un iPhone 3), sans jailbreak nécessaire
4)
Le point de montage de votre iPhone vous sera demandé
Les paroles seront supprimées automatiquement à chaque synchronisation de musique avec Rhythmbox/iTunes, vous devrez donc relancer le script
Problèmes connus
Les iPods n'ont pas encore été testés (que un iPhone)
Le script récupère les pochettes et les paroles sur des sites anglophones, il est donc probable que des morceaux francophones ne soient pas correctement traités
Les paroles seront supprimées automatiquement à chaque synchronisation de musique avec Rhythmbox/iTunes, vous devrez donc relancer le script
Si vous possédez un iPod (non touch), et que la fonction d'export des paroles ne fonctionne pas, merci de bien vouloir le signaler, en spécifiant la structure de votre dossier ~/.gvfs/ipod/. Le dossier ~/.gvfs/ipod/iPod_Control/iTunes/ est très important, pensez à préciser son nom exact et sa structure (avec sous-dossiers et nom des fichiers).
Voir aussi
TheCaméléon, le développeur (et contributeur de cette page de la doc)
-
-